watcher moon - French English Dictionary